72529d27ad7294ec58c5f286f2c9af112423a0a8,src/com/opencms/workplace/CmsTaskAction.java,CmsTaskAction,message,#A_CmsObject#number#String#,314
Before Change
}
// send an email
String content=lang.getLanguageValue("task.email.message.content");
String subject=lang.getLanguageValue("task.email.message.subject");
A_CmsUser[] users={cms.readAgent(task)};
CmsMail mail=new CmsMail(cms,cms.readOwner(task),users,subject,content);
mail.start();
}
After Change
}
// send an email
StringBuffer contentBuf = new StringBuffer(lang.getLanguageValue("task.email.message.content"));
contentBuf.append("\n");
contentBuf.append(lang.getLanguageValue("task.label.project"));
contentBuf.append(": ");
String projectname = "?";
try {
projectname = cms.readTask(task.getRoot()).getName();
} catch(Exception exc) {
// no root?!
}
contentBuf.append(projectname);
contentBuf.append("\n");
contentBuf.append(lang.getLanguageValue("task.label.task"));
contentBuf.append(": ");
contentBuf.append(task.getName());
contentBuf.append("\n");
contentBuf.append(lang.getLanguageValue("task.label.actuator"));
contentBuf.append(": ");
contentBuf.append(Utils.getFullName(cms.readOwner(task)));
String subject=lang.getLanguageValue("task.email.message.subject");
A_CmsUser[] users={cms.readAgent(task)};
CmsMail mail=new CmsMail(cms,cms.readOwner(task),users,subject,contentBuf.toString());
mail.start();
}